2
תגובות
במה אני אוכל להשתמש על מנת להגיע למצב שכאשר אני מקליק דאבל קליק על TD של TABLE הכתוב שבTD הופך לשדה כתיבה ומאפשר לי לשנות את מה שכתוב בשדה כתיבה ובלחיצה על אנטר מה שכתבתי נשמר ומוכנס למסד ?
זה עבודה עם PHP ו JS נכון ?
אשמח לקבל קישור לאיזה מדריך נסתי לחפש בגוגל וכל מה שמצאתי אלה דברים על אותו עיקרון אבל לא כמו שאני רוצה.. אשמח לעזרה וקישורים לאתרים :)

2 תשובות

avatar ענה intval ב 09 לינואר 2012 #

המשימה שלך מחולקת לשני חלקים:
א. לגרום ל TD להפוך לשדה טקסט
ב. לשלוח את הטקסט מהשדה הזה לשרת כדי לבצע את העדכון

את סעיף א. הכי קל יהיה לעשות באמצעות jQuery . תצטרך לעבור קצת על הדוקומנטציה שלה, ללמור איך עושים שם דברים אם עדיין אין לך נסיון איתה או לחפש דוגמאות באינטרנט לשינוי TD ל INPUT עם jquery

את סעיף ב' תוכל לעשות עם בקשת ajax לשרת (שזה שוב עם jQuery ). כאן תצטרך להכיר את מה שנקרא ajax ולכתוב סקריפט ב PHP שיקבל את הנתונים ויעשה את העדכון. אל תשכח בסקריפט להוסיף בדיקות למיניהן, הרשאות, וולידציה וכו' .

תנסה, אם לא תסתדר עם אחד הסעיפים שאל שאלה ספציפית וונסה לענות.

avatar ענה משתמש_73927 ב 09 לינואר 2012 #

אתה יכול לתת לי פחות או יותר קישורים שיעזרו לי להבין את שלב א' ושלב ב' ?
אני רבע שעה מחפש ולא מוצא את שלב א' ...